body {
   font-size: 14pt;
  letter-spacing: 1px;
  font-family: FangSong;
  line-height:26pt;
}
@page {
  size: auto;
  margin: 0;
  PAGE-BREAK-AFTER:   always
}
.print {
  position: fixed;
  top: 2%;
  right: 20%;
}
.a4-endwise{
  width: 210mm;
  height: 297mm;
  /* border: 1px solid black; */
  border: none;
  padding: 25.4mm 31.8mm 25.4mm 31.8mm;
  word-break: break-all;
}
input{
  border: none;
  background-color: #FFFF;
  max-width: 90%;
}
textarea{
text-align: center;
  border:none;
  background-color: #FFFF;
}
.left{
  width: 182px;
  text-align: center;
  font-size: 18.6px;
  font-family: FangSong;
}
.right{
  width: 428px;
  text-align: center;
  font-family: FangSong;
  font-size: 14pt;
}
#basic{
  margin-bottom: 75px;
  text-align: center;
  border-collapse:collapse;
}
#basic td{
  padding: 0.8px;
  border: 1px solid black;
}
.uptitle{
  font-size: 14pt;
  font-family: 'FangSong';
  text-align: center;
}
.state{
  text-indent: 2em;
  font-size: 18.6px;
  line-height: 200%;
  font-family: FangSong_GB2312,FangSong;  
}
.illustration{
  font-family: FangSong;
  line-height:26pt;
  font-size: 14pt;
  text-indent: 2em;
  margin-top: 0px;
  margin-bottom: 0px;
}
.pagefive{
	text-align: center;
    vertical-align: middle;
    border: 1px solid black;
    border-collapse: collapse;
    font: 16px FangSong;
  	width: 100%;
 
}  
/*   border: 2px solid black;
 width: 610px;
  height: 94%;
  text-align: left;
  text-indent: 2em;
*/
.pagefive td{
  padding: 5px;
}
.smallfour{
  font: 16px 'FangSong';
  line-height: 150%;
}
.fangfive{
      font-family:FangSong;
      font-size: 12pt;
}
.advisetab{
  border: 1px solid black;
  height: 170px;
  width: 610px;
}
.advisetab td{
  padding: 3px;
}
.eduadvise{
  border: 1px solid black;
  height: 180px;
  width: 610px;
  text-align: center;
  border-collapse: collapse;
}
.eduadvise tr:first-child{
  border-right: 1px solid black;
  border-bottom: 1px solid black;
}
.line{
  border-right: 1px solid black
}
.expense{

  width: 610px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid black;
  border-collapse: collapse;
  font: 16px FangSong
}
.expense tr td{
  border: 1px solid black;
  height: 39px;
}
.expense tr td:first-child{
  width: 156px;
}
.cutexpense td{
  padding: 3px;
}
.cutexpense input{
  width: 100%;
}
.cutexpense input:first-child{
  text-align: center;
}
.contentfour{
  text-align: center;
  vertical-align: middle;
  border: 1px solid black;
  border-collapse: collapse;
  font: 16px FangSong
}
/* height: 850px;
  width: 610px;
*/
.contentfour tr td{
  border: 1px solid black;
}
.contentfour input{
  width: 100%;
  text-align: center;
}
.contentthree tr td{
  height: 37.8px;
}
/* height: 850px;
  width: 610px;
*/
.contenttwo tr td{
  height: 38px;
}
.no_topborder {
	border-top: 0px solid black;
}
.square{
width:100px;
height:100px;
border:1px solid red;
}
.contentfive{
   height: 850px;
  width: 610px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid black;
  border-collapse: collapse;
  font: 16px FangSong
  
}